// #include <stdio.h>

// namespace dew1
// {
//     int add(int a,int b)
//     {
//         return a + b;
//     }
// }

// namespace dew2
// {
//     int add(int a,int b)
//     {
//         return a + b;
//     }
// }

// namespace dew1::bit
// {
//     int sub(int a, int b)
//     {
//         return a - b;
//     }
// } 


// int main()
// {
//     printf("%d\n",dew1::add(1,3));
//     printf("%d\n",dew2::add(2,3));
//     printf("%d\n",dew1::bit::sub(3,4));
//     return 0;
// }

// #include <stdio.h>

// namespace dew
// {
//     void func(int a)
//     {
//         a++;
//     }

//     int b = 20;
// }

// int main()
// {
//     printf("%d\n",dew::b);
//     dew::func(10);
//     return 0;
// }


// #include <stdio.h>

// namespace dew
// {
//     int b = 20;
//     namespace dew1
//     {
//         int b = 10;

//         struct Node
//         {
//             struct Node* next;
//             int data;
//         };
//     }
// }

// int main()
// {
//     printf("%d\n",dew::dew1::b);
//     struct dew::dew1::Node node;
//     node.next = NULL;
//     node.data = 20;
//     return 0;
// }

// #include "stack.h"

// int main()
// {  
//     struct Mystack::Stack s;
//     Mystack::StackInit(&s);
//     Mystack::StackPush(&s,1);
//     Mystack::StackPush(&s,2);
//     Mystack::StackPush(&s,3);
//     return 0;
// }

// #include <stdio.h>

// namespace dew
// {
//     void test()
//     {
//         printf("hello world\n");
//     }
//     int a = 20;

//     int b = 10;
// }

// using dew::a;
// using dew::test;

// int main()
// {
//     printf("%d\n",a);
//     test();
//     printf("%d\n",dew::b);
//     return 0;
// }


// #include <iostream>

// using namespace std;

// int main()
// {
//     cout << "hello world" << endl;
//     return 0;
// }

// #include <iostream>

// using namespace std;

// int main()
// {
//     char ch = 'a';
//     int a = 10;
//     float b = 3.14;
//     cout << ch << endl;
//     cout << a << endl;
//     cout << b << endl;
//     cout << "hello world" << endl;
//     return 0;
// }


// #include <iostream>

// using namespace std;

// int main()
// {
//     char ch = 'a';
//     cin >> ch;
//     int a = 10;
//     cin >> a;
//     float b = 3.14;
//     cin >> b;
//     cout << ch << endl;
//     cout << a << endl;
//     cout << b << endl;
//     return 0;
// }

#include "stack.h"

int main()
{
    func();
    return 0;
}
